ammonia pump - Español Inglés Diccionario